add override capabilities to repeated capabilities documentation - #2183
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #2183 +/- ##
=======================================
Coverage 88.09% 88.10%
=======================================
Files 88 88
Lines 22756 22765 +9
=======================================
+ Hits 20047 20057 +10
+ Misses 2709 2708 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Why are you changing the file modes of our metadata files? |
|
Note: if you pull the latest changes, the system tests will pass. |
I did not explicitly touch those files, doing |
|
Yeah, any system test failures are unrelated to your changes. You haven't touched the API or the System Tests. |
|
"overwrite" should be "override" (nim-python terminology) |
|
You are missing a NI-FAKE example |
Hopefully changed all instances of "overwrite" to "override"
Added unit tests in |
|
Your changes to metadata_add_all.py are causing related unit tests to fail. |
Should have fixed failures with Travic CI |
|
Why are you making a functional change? |
|
You should pull upstream/master. |
|
If you see any changes in the existing rep_caps.rst, that's probably not a good sign. |
Changed to remove all changes to the generated .rst files |
Should be up to date from main, pending pipeline tests |
ni-jfitzger
left a comment
There was a problem hiding this comment.
This is okay, but some of the template code feels a bit brittle.
Any recommendations for making it less brittle? or should I just push in the PR now? |
- [ ] I've updated CHANGELOG.md if applicable.What does this Pull Request accomplish?
Change generated Repeated Capabilities documentation to support metadata-defined descriptions, examples, and identifier guidance for capability-specific behavior.
What testing has been done?
Manually testing change in config.py propagates to html documentation
Create a unit test